anti-government demonstrations - Español Inglés Diccionario